electron deficiency - German English Dictionary